Turkish delight - German English Dictionary